make implausible excuses - İspanyolca İngilizce Sözlük